home *** CD-ROM | disk | FTP | other *** search
Modula Definition | 1997-07-15 | 4.2 KB | 133 lines |
- DEFINITION MODULE dignetL {"dignet.library",4};
-
- (*$ Implementation- *)
-
- (* Generated with FDToM2 by M. Timmermans *)
-
- (*
- * Cyclone Modula-2 include by Ernest J Gainey III (wavy@cyberservices.com)
- *)
-
- FROM SYSTEM IMPORT ADDRESS;
- IMPORT ed:ExecD,Reg;
-
-
- VAR
- DignetBase : ed.LibraryPtr;
-
-
- CONST
-
- dignetMinVersion=4;
- dignetName="dignet.library";
-
-
- PROCEDURE AllocNet(device{Reg.A0}:ADDRESS;unit{Reg.D0}:LONGINT):LONGINT; CODE -30;
-
- PROCEDURE FreeNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -36;
-
- PROCEDURE ReadNet(net{Reg.A0},buffer{Reg.A1}:ADDRESS;size{Reg.D0}:LONGINT):LONGINT; CODE -42;
-
- PROCEDURE WriteNet(net{Reg.A0},buffer{Reg.A1}:ADDRESS;size{Reg.D0}:LONGINT):LONGINT; CODE -48;
-
- PROCEDURE QueryNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -54;
-
- PROCEDURE AbortNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -60;
-
- PROCEDURE InitIOEXT(net{Reg.A0},newioext{Reg.A1}:ADDRESS;length{Reg.D0}:LONGINT):LONGINT; CODE -66;
-
- PROCEDURE ReadIOEXT(net{Reg.A0},buffer{Reg.A1}:ADDRESS;length{Reg.D0}:LONGINT):LONGINT; CODE -72;
-
- PROCEDURE SendNet(net{Reg.A0},pathAndFilename{Reg.A1}:ADDRESS):LONGINT; CODE -78;
-
- PROCEDURE ReceiveNet(net{Reg.A0},path{Reg.A1}:ADDRESS):LONGINT; CODE -84;
-
- PROCEDURE Timeout(net{Reg.A0}:ADDRESS;seconds{Reg.D0}:LONGINT):LONGINT; CODE -90;
-
- PROCEDURE ReadString(net{Reg.A0},buffer{Reg.A1}:ADDRESS;max{Reg.D0}:LONGINT):LONGINT; CODE -96;
-
- PROCEDURE WriteString(net{Reg.A0},string{Reg.A1}:ADDRESS):LONGINT; CODE -102;
-
- PROCEDURE GetNetport(net{Reg.A0}:ADDRESS):LONGINT; CODE -108;
-
- PROCEDURE InitModem(net{Reg.A0},initstring{Reg.A1},buffer{Reg.A2}:ADDRESS):LONGINT; CODE -114;
-
- PROCEDURE CallModemDT(net{Reg.A0},number{Reg.A1},buffer{Reg.A2}:ADDRESS):LONGINT; CODE -120;
-
- PROCEDURE CallModemDP(net{Reg.A0},number{Reg.A1},buffer{Reg.A2}:ADDRESS):LONGINT; CODE -126;
-
- PROCEDURE WaitModem(net{Reg.A0},buffer{Reg.A1}:ADDRESS):LONGINT; CODE -132;
-
- PROCEDURE HangupModem(net{Reg.A0}:ADDRESS):LONGINT; CODE -138;
-
- PROCEDURE StopWaiting(net{Reg.A0}:ADDRESS):LONGINT; CODE -144;
-
- PROCEDURE FlushNet(net{Reg.A0}:ADDRESS):LONGINT; CODE -150;
-
- PROCEDURE SetBaud(net{Reg.A0}:ADDRESS;baud{Reg.D0}:LONGINT):LONGINT; CODE -156;
-
- PROCEDURE ConvertModemString(string{Reg.A0}:ADDRESS):LONGINT; CODE -162;
-
- PROCEDURE GetIOmsg(net{Reg.A0}:ADDRESS):LONGINT; CODE -168;
-
- PROCEDURE GetModemStatus(net{Reg.A0}:ADDRESS):LONGINT; CODE -174;
-
- PROCEDURE GetCurrentDevice(net{Reg.A0}:ADDRESS):LONGINT; CODE -180;
-
- PROCEDURE GetCurrentUnit(net{Reg.A0}:ADDRESS):LONGINT; CODE -186;
-
- PROCEDURE GetBaudrate(net{Reg.A0}:ADDRESS):LONGINT; CODE -192;
-
- PROCEDURE ParseConnect(buffer{Reg.A0}:ADDRESS):LONGINT; CODE -198;
-
- PROCEDURE SetDefault(net{Reg.A0}:ADDRESS):LONGINT; CODE -204;
-
- PROCEDURE ConvertToPC(text{Reg.A0}:ADDRESS):LONGINT; CODE -210;
-
- PROCEDURE ConvertToAmiga(text{Reg.A0}:ADDRESS):LONGINT; CODE -216;
-
- PROCEDURE FreeConvert(convertedtext{Reg.A0}:ADDRESS):LONGINT; CODE -222;
-
- PROCEDURE ObtainNet(taskname{Reg.A0}:ADDRESS):LONGINT; CODE -228;
-
- PROCEDURE RTNumberofNets():LONGINT; CODE -234;
-
- PROCEDURE RTNetInfo(buffer{Reg.A0}:ADDRESS;ID{Reg.D0}:LONGINT):LONGINT; CODE -240;
-
- PROCEDURE RTKillNet(ID{Reg.D0}:LONGINT):LONGINT; CODE -246;
-
- PROCEDURE RTAbort(ID{Reg.D0}:LONGINT):LONGINT; CODE -252;
-
- PROCEDURE RTFlush(ID{Reg.D0}:LONGINT):LONGINT; CODE -258;
-
- PROCEDURE RTCheck():LONGINT; CODE -264;
-
- PROCEDURE RTHighestID():LONGINT; CODE -270;
-
- PROCEDURE WaitText(net{Reg.A0},waitstring{Reg.A1}:ADDRESS):LONGINT; CODE -276;
-
- PROCEDURE ConverseText(net{Reg.A0},waitstring{Reg.A1},sendstring{Reg.A2}:ADDRESS):LONGINT; CODE -282;
-
- PROCEDURE CaptureTextStart(net{Reg.A0},filename{Reg.A1}:ADDRESS;mode{Reg.D0}:LONGINT):LONGINT; CODE -288;
-
- PROCEDURE CaptureTextEnd(net{Reg.A0}:ADDRESS):LONGINT; CODE -294;
-
- PROCEDURE SetParity(net{Reg.A0}:ADDRESS;parity{Reg.D0}:LONGINT):LONGINT; CODE -300;
-
- PROCEDURE SetHandshake(net{Reg.A0}:ADDRESS;handshake{Reg.D0}:LONGINT):LONGINT; CODE -306;
-
- PROCEDURE SetStopbits(net{Reg.A0}:ADDRESS;stopbits{Reg.D0}:LONGINT):LONGINT; CODE -312;
-
- PROCEDURE SetBitwidth(net{Reg.A0}:ADDRESS;bitwidth{Reg.D0}:LONGINT):LONGINT; CODE -318;
-
- PROCEDURE GetParity(net{Reg.A0}:ADDRESS):LONGINT; CODE -324;
-
- PROCEDURE GetHandshake(net{Reg.A0}:ADDRESS):LONGINT; CODE -330;
-
- PROCEDURE GetStopbits(net{Reg.A0}:ADDRESS):LONGINT; CODE -336;
-
- PROCEDURE GetBitwidth(net{Reg.A0}:ADDRESS):LONGINT; CODE -342;
-
-
- END dignetL.
-